package com.qqtech.qquan.circle.model;


import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import com.qqtech.core.frame.model.BaseDomain;

@SuppressWarnings("serial")
public class CircleApply extends BaseDomain{

	//columns START
    /** 圈子id */
	private java.lang.Integer circleId;
    /** 申请人id */
	private java.lang.Integer applyerId;
    /** 圈主 */
	private java.lang.Integer circleOwnerId;
    /** 申请时备注 */
	private java.lang.String msg;
    /** 状态CircleApplyStatusEnum:1-未处理;2-同意;3-忽略 */
	private java.lang.Integer status;
    /** 状态改变时间 */
	private java.sql.Timestamp statusAt;
	//columns END
	public CircleApply(){
	}

	public CircleApply( java.lang.Integer id ){
		this.id = id;
	}

	public void setCircleId(java.lang.Integer circleId) {
		this.circleId = circleId;
	}

	public java.lang.Integer getCircleId() {
		return this.circleId;
	}
	
	public void setApplyerId(java.lang.Integer applyerId) {
		this.applyerId = applyerId;
	}

	public java.lang.Integer getApplyerId() {
		return this.applyerId;
	}
	
	public void setCircleOwnerId(java.lang.Integer circleOwnerId) {
		this.circleOwnerId = circleOwnerId;
	}

	public java.lang.Integer getCircleOwnerId() {
		return this.circleOwnerId;
	}
	
	public void setMsg(java.lang.String msg) {
		this.msg = msg;
	}

	public java.lang.String getMsg() {
		return this.msg;
	}
	
	public void setStatus(java.lang.Integer status) {
		this.status = status;
	}

	public java.lang.Integer getStatus() {
		return this.status;
	}
	
	public void setStatusAt(java.sql.Timestamp statusAt) {
		this.statusAt = statusAt;
	}

	public java.sql.Timestamp getStatusAt() {
		return this.statusAt;
	}
	

	@Override
	public String toString() {
		return ToStringBuilder.reflectionToString(this,
				ToStringStyle.MULTI_LINE_STYLE);
	}
}

